978
781
2
3
311
109
33
1
5
303
16
1
6
2
1
188
126
32
534
2
1759
528
1002
959
123
5
1
1532
28
47
12
14
36
2
1
64
1
1
1
1
152
1
601
1003
776
829
36
5
1
13
1092
1
8
74
1
1
145
80
5
1
13
4
1
3
19
428
1
1307
23
24
1666
1
53
1575
99
65
4
30
18
1
152
1064
4
1
352
149
1754
5
510